
public class SimbolNode {
	  private String id;
	  private String token;
	  private String tipo;
	  private int count=1;

	  public SimbolNode(String id, String token, String tipo) {
	    this.id = id;
	    this.token = token;
	    this.tipo = tipo;
	  }
	  
	  public SimbolNode(String id, String token){
		  this(id,token,"");
	  }

	  public String getTipo(){
		    return tipo;
		  }
	  
	  public void setTipo(String tipo){
		    this.tipo = tipo;
		  }
	  
	  public String getId(){
	    return id;
	  }

	  public String getToken(){
	    return token;
	  }

	  public String toString(){
	    return id+": "+token;
	  }
	  
	  public int getCount(){
		  return count;
	  }
	  
	  public void incCount(){
		  count++;
	  }
	  
	  public void decCount(){
		  count--;
	  }
	  
}
